heterogeneous propellant - Turkish English Dictionary